﻿using System;

namespace Sustainalytics.ComprehensiveESGResearch.Service.Model
{
    public class CompanyLevelSheetDto 
    {
        
        public int CapitalIqId { get; set; }
        public float? EscTotalScoreOverallScore { get; set; }
        public string AnalystCommentary { get; set; }
        public string CompanyAssessment { get; set; }
        public string CutoffValues { get; set; }
        public float? EnvironmentThemeScore { get; set; }
        public float? EnvironmentThemeWeight { get; set; }
        public string EnvironmentThemeAssessment { get; set; }
        public string EnvironmentAssessmentCutoffValues { get; set; }
        public float? SocialThemeScore { get; set; }
        public float? SocialThemeWeight { get; set; }
        public string SocialThemeAssessment { get; set; }
        public string SocialAssessmentCutoffValues { get; set; }
        public float? GovernanceThemeScore { get; set; }
        public float? GovernanceThemeWeight { get; set; }
        public string GovernanceThemeAssessment { get; set; }
        public string GovernanceAssessmentCutoffValues { get; set; }
        public float? PreparednessScore { get; set; }
        public float? DisclosureScore { get; set; }
        public float? QuantitativePerformanceScore { get; set; }
        public float? QualitativePerformanceControversiesScore { get; set; }
        public string SplCode { get; set; }
        public string AnnualReport { get; set; }
        public DateTime? CsrReportDate { get; set; }
        public DateTime? LatestFeedbackRequestDate { get; set; }
        public DateTime? LastFullReview { get; set; }
        public string PeerGroup { get; set; }
        public int PeerGroupCode { get; set; }
    }
}